﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
 margin: 0;
 padding: 0;
 border: 0;
}
ol,ul{
list-style: none;
}
a img {
border: none;
}
p {
margin-bottom: 0.5em;
color: white;
}
a{
color: white;
text-decoration: none;
}
a:hover {
color: #B80F5A;
cursor: pointer;
}
.line {
height: 30px;
}
.clear{
clear: both;
}
.bold {
font-weight: bold;
}
body 
{
    font-size: 62.5%;
    font-family: arial, tahoma, helvetica, sans-serif, fontUVNTopbike;
    line-height: 1.5;
    margin:0px auto;
    background:#dae7c8 url(/images/footer-bg.jpg) no-repeat fixed left bottom;
    background-size: 100%;
     }
.body1
{
    width:100%;
    margin:0px auto;
    }
#font-face
{
    font-family: fontUVNTopbike;
    src: url('/font/'UTM Pacific Standard.ttf) url('/font/UTM_Pacific_Standard.eot') ;
    font-weight:normal;
    }
    

 .nen
 {
     width:1018px;
     height:auto;
     background:white;
     margin:0 auto;
     border-radius:5px;
     border:1px solid #f3f3f3;
     margin-top:20px;
     margin-bottom: 15px;
     }
 .nen .imgnen
 {
     width:1018px;
     height:761px;
     margin:20px auto;
     padding:0;
     background:url(../images/nen1.png)no-repeat;
     float:left;
     clear:both;
     }
 .header
 {
     width:1018px;
     height:150px;
     float:left;
     margin:0;
     padding:0;
     }
 .logo
 {
     margin:10px 0 0 35px;
     width:183px;
     height:101px;
     float:left;
     }
 .menutop
 {
     width:530px;
     height:55px;
     border-bottom: 3px Double #e3e2e2;
     float:right;
     margin-top:-21px;
     }
  .menutop ul
  {
      padding: 20px 0px 0px 0px;
      }
 .menutop ul li
 {
     color: #215c01;
     float:left;
     list-style:none;
     border-right:1px solid #215c01;
     padding:0 8px;
     font-size:12px;
     }
  .menutop ul li a
  {
      font-weight:bold;
      text-decoration:none;
      color: #215c01;
      }
 .menutop ul li a:hover
  {
      
      color:red;
      }
 .menutop .dangky
 {
     width:250px;
     height:55px;
     float:right;
     margin-top:-10px;
     }
 .menutop .dangky .a
 {
     float:left;
     border-left:1px solid #215c01;
     height: 17px;
     margin-top:5px;
     }
 .menutop .dangky a
 {
     color: #215c01;
     float:left;
     list-style:none;
     padding:2px 10px;
     font-size:15px;
     font-weight:bold;
     text-decoration:none;
     }
  .menutop .dangky a:hover
  {
      color:red;
      
      }
  .headerphone
  {
      width:530px;
      height:96px;
      float:right;
      }
  .headerphone .phone
  {
      width:180px;
      height:35px;
      }
  .headerphone .search
  {
      width:248px;
      height:37px;
      margin-left: 235px;
margin-top: -6px;
      }
  .headerphone p
  {
        color:  #016e00;
        margin-top: -29px;
        margin-left: 33px;
        font-weight: bold;
        font-size: 18px;
        width:190px;
      }      
 #search
 {
        margin-top: -39px;
        margin-left: 230px;
        width: 200px;
        height: 24px;
     }
 
 .menu1 
      {
            background: #fff;
            width: 954px;
            height: 55px;
            float: left;
            border: 1px solid #e3e2e2;
            margin-left: 30px;
            border-radius: 7px;
            border-bottom: 3px solid #4ccc00;
          }
  .menu1 img 
  {
      float:left;
      margin-left: -30px;
      padding: 10px;
      }
 .menu1 ul 
 {
    
     padding: 0px 0px 0px 35px;
    float: left;
    background: #f3f3f3;
    height: 54px;
    margin: 2px 2px 0 2px;
    width: 915px;
    border-radius: 3px;
     }
 .menu1 ul li
 {
     color: #676767;
     float:left;
     list-style:none;
     border-left:1px solid #d3d8dd;
     padding:14px 15px 0 15px;
     font-size:16px;
     height:37px;
     margin-top:0px;
     
     }
      .menu1 ul li a
      {
          margin-left:10px;
          text-decoration:none;
          color:Black;
          }
      .menu1 ul li a:hover
      {
          color: #4ccc00;
          }
.slideshow
{
    width:960px;
    height:440px;
    margin: 5px 0px 0px 30px;
    float:left;
    }
.slideimg
{
    width:689px;
    max-height:440px;
    float: left;
    margin-right:10px;
    }
.quangcao
{
    width:258px;
    height: 225px;
    float: left;
    margin-bottom: 10px;
    border:1px solid #4ccc00;
    }
.quangcao img
{
    max-width: 260px;
    max-height: 152px;
    float:left;
    }
    .quangcao1
{
    width:258px;
    height: 201px;
    float: left;
    border:1px solid #4ccc00;
    }
    .quangcao1 img
{
    max-width:258px;
    max-height: 201px;
    }
.banner
{
    width:960px;
    height:91px;
    float:left;
    margin-left:30px;
    margin-top:499px;
    }
.content
{
    width:960px;
    height:auto;
    margin-left:30px;
    margin-top:-30px;
    float:left;
    }
.menuleft
{
    margin-top:-10px;
    width:188px;
    height:auto;
    float:left;
    }
.menuleft .list
{
    width:188px;
    height:auto;
    border:1px solid #ececec;
    float:left;
    margin-top:10px;
    }
.menuleft .headingleft
{
    width:188px;
    height:36px;
    float:left;
    background:#f8f8f8;
    }

.menuleft .list p
{
    color: #2d2d2d;
    font-size:16px;
    font-weight:bold;
    margin:5px 0px 0px 15px;
    font-family:Arial;
    }
.menuleft .list ul li
{
    line-height: 20px;
    font-size: 13px;
    color: #3e6e00;
    margin: 10px 0 0 5px;
    float: left;
    font-weight: bold;
    width: 188px;
    }
    .menuleft .list ul li a
{
    line-height:20px;
    font-size:16px;
    color: #3e6e00;
    margin: 0px 0 0 10px;
    padding-bottom:10px;
    }
    .menuleft .logobank
    {
        width:37px;
        height:37px;
        margin: 25px 1px 5px 16px;
        float:left;
        }
.contentright
{
    width:757px;
    height:auto;
    float:left;
    
    }
 .newproduct
 {
     margin-left:14px;
     width:764px;
     padding:0px;
     height:auto;
     }
.contentright .heading
{
    
    border: 1px solid #dbdbdb;
    width:755px;
    height:34px;
    background:url(../images/TopBike---V12.png);
    float:left;
    padding:0px;
    overflow:hidden;
    }
.contentright .heading1
{
    border-top: 3px solid #d80b24;
    width:755px;
    height:31px;
    background: #f3f3f3;
    float:left;
    padding:0px;
    overflow:hidden;
    }
.contentright .heading2
{   
    max-height:33px;
    background:url(../images/TopBike.png)no-repeat;
    float:left;
    }
.contentright .heading3
{
    
    max-height:30px;
    background:url(../images/TopBike---V2.png)no-repeat;
    float:left;
    position:absolute;
    overflow:hidden;
    }
.contentright .heading2 span
{
    height:30px;
	background:  #d80b24;
	color:#ffffff;
	padding:4px 15px 0 8px;
	float:left;
	display:inline-block;
	margin-left:35px;
	font-size: 13px;
font-weight: bold;
	}
.product
{
    width: 179px;
    height:238px;
    margin: 8px 9px 11px 0px;
    border: 1px solid #eeeeee;
    float:left;
    }
.product p
{
    padding:0px;
    margin:4px 0 0 10px;
    font-family: arial;
    }
.product img 
{
    max-width:180px;
    min-height:141px;
    }
.giohang
{
    width:114px;
    height:24px;
    background: url(../images/TopBike---V3.png)no-repeat;
    margin:30px 0 0 30px;
    }
.contact
{
    width:755px;
    height:345px;
    margin:15px 30px 50px 30px;
    border:1px solid #eeeeee;
    float:right;
    }
.contact .video
{
    width: 376px;
    height:345px;
    float:left;
    border-right: 1px dotted #eeeeee;
    }
.contact .video .youtube
{
    width:340px;
    height:207px;
    float:left;
    margin: 20px 10px 0px 18px;
    }
    .contact .new
{
    width: 373px;
    height:345px;
    float:left;
    margin-left:5px;
    }
.contact .heading1
{
    border-top: 3px solid #d80b24;
    width:100%;
    height:30px;
    background: #f3f3f3;
    float:left;
    padding:0px;
    overflow:hidden;
    }
.contact .heading2
{   
    max-height:33px;
    background:url(../images/TopBike.png)no-repeat;
    float:left;
    }
.contact .heading3
{
    
    max-height:30px;
    background:url(../images/TopBike---V2.png)no-repeat;
    float:left;
    position:absolute;
    overflow:hidden;
    }
.contact .heading2 span
{
    height:30px;
	background:  #d80b24;
	color:#ffffff;
	padding-right:15px;
	float:left;
	display:inline-block;
	padding-top:4px;
	margin-left:36px;
	}
.contact .newproduct1
 {
     
     width:373px;
     padding:0px;
     height:auto;
     }
.new .listnew
{
    width: 370px;
    height:90px;
    float:left;
    margin:6px 3px 0px 3px;
}
.contact .listnew img
{
    width: 99px;
    height:59px;
    float:right;
    margin:13px 5px 0 0;
    }
 .contact .listnew a
 {
     color: #004897;
     margin-top:10px;
     float:left;
     font-size:13px;
     font-family: arial;
     width: 260px;
     }
     
 .footer
 {
     width:1020px;
     height: 285px;
     margin: 0 auto;
     background: #d80b24;
     border-radius:5px 5px 0 0;
     margin-bottom:50px;
     }
.footer_adress
{
    width: 1020px;
    height: 40px;
    float: left;
    }
.footer_adress p
{
    font-size:12px;
    text-align:center;
    margin-top:15px;
    font-family:Arial;
    }
.footer_info
{
    width:1020px;
  background:url(../images/TopBike---V8.jpg);
    height:240px;
    margin: 6px 0 0 0;
    border-radius:5px 5px 0 0;
    float:left;
    }
.footer_info .footer_contact
{
    width:232px;
    height: 230px;
    float:left;
    }
     .footer_info .footer_contact ul
     {
         margin-top:-7px;
         }
 .footer_info .footer_contact ul li
 {
     margin:13px 0 0 20px;
     line-height:20px;
     font-size:12px;
     font-family:Arial;
     }
     
 .footer_info .footer_contact ul li a
 {
     color: #2d2d2d;
     line-height:27px;
     float:left;
     }
.footer_info .ngan
{
    margin-top:40px;
    float:left;
    width:4px;
    height:154px;
    background:url(../images/TopBike---V7.jpg)no-repeat;
    }